package service;

import urity.Page;
import vo.OrdersVo;

import java.util.List;

public interface OrdersService {
    /**
     * 分页查询
     * @param pageNo
     * @param pageSize
     * @param sql
     * @return
     */
    public List<OrdersVo> selectAll(int pageNo, int pageSize, String sql);

    /**
     * 查询总记录数
     * @param sql
     * @return
     */
    public int selectCount(String sql);

    /**
     *
     * @param pageNo
     * @param pageSize
     * @param orderNumder 订单号
     * @param stateID 状态
     * @return
     */
    public Page selectLimit(int pageNo, int pageSize,String orderNumder,int stateID);

    /**
     * 根据id查询OrdersVo数据
     * @param id
     * @return
     */
    public OrdersVo selectOne(int id);

    /**
     * 修改发货时间
     * @param id
     * @return
     */
    public int update(int id);
}
